high-performance contacts - Alemán Inglés Diccionario